Big Huge Thesaurus

rolling wave

noun